NewsParserPlugin\Parser\Modifiers\AdapterModifiers\Before\GeneratePostBodyWithAI S

Total Complexity 28
Dependencies 4
Dependents 1
Total lines 227
Lines of code 129
Logical lines of code 74
Comment lines 63
Methods 13
Properties 3

Methods 13

Method Rating Maintainability Complexity Lines of code
processBodyArray()
S
53 6 22
__invoke()
S
51 3 27
processAiJsonBlock()
S
54 3 20
shouldGenerateWithAI()
S
67 4 7
processPipelines()
S
60 3 12
getAIRequestOptions()
S
62 2 12
__construct()
S
80 1 3
processBodyString()
S
72 1 5
getProvider()
S
75 1 4
getModel()
S
75 1 4
getPrompt()
S
75 1 4
getSavePostStructure()
S
75 1 4
getPipeline()
S
72 1 5